carry out (obligations/responsibilities) - İngilizce Eşanlam Sözlük